/**
 * 第4章 MyBatis关联映射
 * 代码清单test-p3ch04a-82页a：依据id查询customer方式3 {@link top.kaoshanji.p3ch04a.CustomerMapperTest#testQueryCustomerById3()}
 * 代码清单test-p3ch04a-85页a：根据公民id查询公民和身份证信息（resultMap节点） {@link top.kaoshanji.p3ch04a.PersonMapperTest#testFindPersonById1()}
 * 代码清单test-p3ch04a-87页a：根据公民id查询公民和身份证信息（association标签之关联嵌套映射） {@link top.kaoshanji.p3ch04a.PersonMapperTest#testFindPersonById2()}
 * 代码清单test-p3ch04a-89页a：根据公民id查询公民和身份证信息（association标签之关联嵌套查询） {@link top.kaoshanji.p3ch04a.PersonMapperTest#testFindPersonById3()}
 * 代码清单test-p3ch04a-95页a：根据员工id查询员工和部门信息（association标签之关联嵌套映射） {@link top.kaoshanji.p3ch04a.EmployeeMapperTest#testFindEmployeeById1()}
 * 代码清单test-p3ch04a-97页a：根据员工id查询员工和部门信息（association标签之关联嵌套查询） {@link top.kaoshanji.p3ch04a.EmployeeMapperTest#testFindEmployeeById2()}
 * 代码清单test-p3ch04a-101页a：根据省份id查询省份和城市集合（collection标签之关联嵌套映射） {@link top.kaoshanji.p3ch04a.ProvinceMapperTest#testFindProvinceById1()}
 * 代码清单test-p3ch04a-103页a：根据省份id查询省份和城市集合（collection标签之关联嵌套查询） {@link top.kaoshanji.p3ch04a.ProvinceMapperTest#testFindProvinceById2()}
 * 代码清单test-p3ch04a-107页a：根据教师id查询教师和学生（collection标签之关联嵌套映射） {@link top.kaoshanji.p3ch04a.TeacherMapperTest#testGetTeacherByID1()}
 * 代码清单test-p3ch04a-109页a：根据教师id查询教师和学生（collection标签之关联嵌套查询） {@link top.kaoshanji.p3ch04a.TeacherMapperTest#testGetTeacherByID2()}
 * @author kaoshanji
 * ^_^
 * create time 2025/4/19 15:46
 */
package top.kaoshanji.p3ch04a;